Extending the Unified Problem-solving Method Development Language
نویسندگان
چکیده
The task concept is a widely used pattern in reasoning systems. Unified Problemsolving Method Development Language (UPML) is a framework allowing building libraries of generic problem solving components. This paper proposes several improvements in this framework based on observations when modeling a concrete application. It starts from describing in UPML an application intended to solve nonlinear equation systems and identifies places where extensions in the language are of real help.
منابع مشابه
UPML: A Framework for Knowledge System Reuse
Problem-solving methods provide reusable architectures and components for implementing the reasoning part of knowledge-based systems. The Unified Problem-solving Method Development Language, UPML, has been developed to describe and implement such architectures and components and to facilitate their semiautomatic reuse and adaptation. In a nutshell, UPML is a framework for developing knowledge-i...
متن کاملExtra-Technical Information for Method Libraries
With the development of a number of problem-solving method (PSM) libraries, recent work has focused on the need for a method description language to describe PSMs for easier retrieval, understanding and reuse. Fensel, et al. (1999) have proposed a Unified Problem-solving Method Development Language (UPML) to address this need. However, to date, this language is focused on formal descriptions of...
متن کاملGeneralized H-differentiability for solving second order linear fuzzy differential equations
In this paper, a new approach for solving the second order fuzzy differential equations (FDE) with fuzzy initial value, under strongly generalized H-differentiability is presented. Solving first order fuzzy differential equations by extending 1-cut solution of the original problem and solving fuzzy integro-differential equations has been investigated by some authors (see for example cite{darabi...
متن کاملWebExplain: A UPML Extension to Support the Development of Explanations on the Web for Knowledge-Based Systems
Knowledge-based systems (KBS) should be able to explain their results to improve the understanding and credibility of their answers by users. However, most KBS explanation components cannot be easily reused by other applications, thus increasing the effort of implementing KBSs with explanation capabilities. In this paper we present WebExplain, an extension to Unified Problem-Solving Method Desc...
متن کاملFrom Modelling Domain Knowledge to Metacognitive Skills: Extending a Constraint-Based Tutoring System to Support Collaboration
Constraint-based tutors have been shown to increase individual learning in real classroom studies, but would become even more effective if they provided support for collaboration. COLLECT-UML is a constraint-based intelligent tutoring system that teaches object-oriented analysis and design using Unified Modelling Language. Being one of constraint-based tutors, COLLECT-UML represents the domain ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005